EmpowerID Admin Lab 2: Create a Universal Flat File Connector
Purpose
This lab guides you through creating a universal no-code flat file connector to import data from a source CSV file provided by an HR system.
Prerequisites
- Access to the EmpowerID training environment.
- Source files:
workerfile.csv
andworkermapping.csv
located in the local directoryC:\\flatfiles\\
. - Credentials for the lab administrator account.
- A modern web browser.
Steps
1. Navigate to Account Stores and Systems
- Open your browser and log in to EmpowerID.
- Go to Admin > Applications and Directories > Account Stores and Systems.
- Click the Account Stores tab.
- Locate and click Create Universal Flat File Connector from the menu items on the right.
2. Configure the Flat File Connector
- Select Inbound Sync Direction (inventory only).
- Provide a name for the connector, e.g.,
HRWorkerFlatFile
. - Click Next.
User Inventory Tab
Enter the following information into the User Inventory Tab.
- Specify the File Path:
C:\\flatfiles\\workerfile.csv
. - Set the File Copy Path:
C:\\flatfiles\\workerfile.copy.csv
.- This is the synchronization copy file created by the inventory process.
- Set the Date Time Culture to
en-US
. - Enter the Date Time Format:
M/d/yyyy
. - Specify the Delimiter:
,
(comma). - Set the Primary Key:
EmployeeID
. - Specify Mandatory Fields:
EmployeeID
,LoginName
,FirstName
,Surname
. - Indicate the Login Name Column:
LoginName
. - Leave the Path Column blank.
- Specify the Mapping File Path:
C:\\flatfiles\\workermapping.csv
.
General System Settings Tab
Enter the following information into the General System Settings Tab.
- Enable Inventory.
- Enable Inventory Auto-Provision External Roles.
- Allow Person Provisioning as an Identity Source.
- Allow Business Role and Location Re-evaluation.
- Leave Provisioning and Deprovisioning unchecked.
Click Next.
3. Specify the Remote Gateway Server
- Search for and select the Cloud Gateway Server for remote access to the files.
- Click Submit.
4. Verify the Account Store Definition
- Refresh the search results on the Account Store tab to confirm the creation of your new account store.
- Click on the account store link to bring it up on the screen
6. Monitor the Inventory Job
- Open the Job History tab.
- Wait for the inventory job to run (it should complete quickly for small files).
- Verify the job succeeded.
7. Verify User Accounts
- Click on the User Accounts tab
- Confirm the imported accounts match the records in the source file.
- Select a user account to review:
- Verify details like First Name, Last Name, Login Name, Job Title, and Department.
- You can click on the Advanced Tab and then click on the login name hyperlink to view and edit detailed account information.
- Feel free to bring up a few other accounts and view their details to validate the data was properly brought in from the source file.
Notes
- Ensure the CSV file paths are accurate and accessible by the system.
- For large files, monitor job history to track performance.
- If issues arise, check the logs for detailed error messages or consult your instructor.
Completion
Once you’ve successfully created the flat file connector and verified the imported data, this lab is complete. Proceed to the next lab to create the Active Directory account store.